feeling of shame - Francés Inglés Diccionario